package com.ruoyi.safe.domain.dto;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import javax.validation.constraints.NotNull;
import java.util.Date;
import java.util.List;

@Data
public class ProjectCheckRecordPhotonAlbumDTO {
    /** 开始时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date startTime;
    /** 结束时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date endTime;
    /** 检查来源 */
    private String checkSource;
    /** 记录类型 1 隐患记录 2 排查记录*/
    private String recordType;
    /** 隐患等级  1 一般隐患  2 重大隐患*/
    private String dangerLevel;
    /** 上传人 */
    private String createBy;
    /** 责任区域 */
    private List<Long> dutyAreaIds;
    /** 项目id */
    @NotNull(message = "项目ID不能为空")
    private Long projectId;
}
